home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.19950929-19951130 / 000454_news@columbia.edu_Wed Nov 29 22:10:06 1995.msg < prev    next >
Internet Message Format  |  2020-01-01  |  5KB

  1. Received: from apakabar.cc.columbia.edu by watsun.cc.columbia.edu with SMTP id AA01520
  2.   (5.65c+CU/IDA-1.4.4/HLK for <kermit.misc@watsun>); Wed, 29 Nov 1995 17:10:21 -0500
  3. Received: (from news@localhost) by apakabar.cc.columbia.edu (8.6.12/8.6.12) id RAA28000 for kermit.misc@watsun; Wed, 29 Nov 1995 17:10:15 -0500
  4. Path: news.columbia.edu!watsun.cc.columbia.edu!fdc
  5. From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
  6. Newsgroups: comp.protocols.kermit.misc
  7. Subject: Re: Problems with K95
  8. Date: 29 Nov 1995 22:10:06 GMT
  9. Organization: Columbia University
  10. Lines: 112
  11. Message-Id: <49ilnu$rad@apakabar.cc.columbia.edu>
  12. References: <49hg05$c6s@news.cs.tu-berlin.de>
  13. Nntp-Posting-Host: watsun.cc.columbia.edu
  14. Apparently-To: kermit.misc@watsun.cc.columbia.edu
  15.  
  16. In article <49hg05$c6s@news.cs.tu-berlin.de>,
  17. Joachim von-Jena <jvjena@cs.tu-berlin.de> wrote:
  18. : I have several problems with the brand new Kermit 95 [1.1.1].
  19. : ...
  20. : My K95CUSTOM.INI contains the lines:
  21. : set modem type att-dataport
  22. : set port com2
  23. : set speed 57600
  24. : set dial method Tone
  25. : set dial country-code 49
  26. : set dial area-code 30
  27. : set dial ld-prefix 0
  28. : set dial intl-prefix 00
  29. : set dial init-string AAATQ0E1X6L0&Q0S78=1S84=0\13
  30. : set dial timeout 30
  31. : set priority regular
  32. : set protocol zmodem
  33. : set file download-directory D:\DATA\JVJ\DOWN
  34. : set key \1379 \3
  35. : set key \2402 \124
  36. : set key \2404 \60
  37. : set key \2406 \62
  38. : define dialin -
  39. :   :loop, dial \%1, -
  40. :   xif fail { echo Pausing ..., sleep 10, goto loop }, -
  41. :   connect
  42. You don't need a macro for this -- you can just SET DIAL RETRIES and
  43. DIAL INTERVAL -- providing Deutsche Telekom does not object :-)
  44.  
  45. : I have problems with my ISP (TU Berlin) in times of heavy load of their
  46. : network. I get interruptions at downloading with ZModem with errors as
  47. : CRC32 error and subpacket-length error. Often I have to interrupt myself
  48. : the download by a hang-up (see below) I assume it is a problem of
  49. : flow-control. 
  50. And how is your connection with TU-Berlin?  Do you dial into a terminal server
  51. and then make a telnet connection to a UNIX (or other) server?  Or do you
  52. start PPP or SLIP service on the terminal server and then make a Telnet
  53. connection from K-95?  In any case, these problems might be caused by either
  54. a buffer overrun (most likely when uploading) or a timeout (most likely
  55. when downloading).  Maybe even by a malfunctioning terminal server that loses
  56. or scrambles data under conditions of extremely heavy load.
  57.  
  58. Buffer overruns should be cured by local flow control between each modem
  59. and the device it is directly connected to -- in general this should be
  60. hardware (RTS/CTS) flow control.
  61.  
  62. :  For reliable data transfer at the highest baud rate, use communications
  63. :  protocols that support end-to-end flow control.
  64. ZMODEM and Kermit both do that.  At the K-95> prompt just do this:
  65.  
  66.   set protocol zmodem     - or -    set protocol kermit
  67.   set window 1024                   set window 20
  68.  
  69. Note: In ZMODEM, "window size" is more like "packet length", expressed as
  70. the number of bytes.  In Kermit, "window size" is expressed as the number
  71. of packets.  Another note: The Zmodem window size presently can not be set
  72. in the Dialer.
  73.  
  74. : Is there a way to resume a download of a file at the point it was
  75. : interupted with ZModem? 
  76. :
  77. Yes (but see below).
  78.  
  79. : Is this done automatically or by a special command?
  80. You must tell the file sender to resume.  Depending on which ZMODEM software
  81. you are using, this might be a command-line option like "-r".  The file
  82. receiver (Kermit 95) understands this and appends to the partial file rather
  83. than starting a new file.
  84.  
  85. : I have followed the advice to remap the Ctrl-C key code (see my
  86. : K95CUSTOM.INI) but Ctrl-C doesn't work as well on a remapped key (but
  87. : the remapped <, >,| keys work). 
  88. Whose advice was that?  Note that key mapping is effective only in the
  89. terminal screen, not the command screen.
  90.  
  91. : So I have to hang-up if a download with ZModem is impossible! 
  92. You can interrupt a Zmodem transfer with Ctrl-C -- at least on a US keyboard.
  93. Kermit 95 returns to its prompt.  The partially received file is kept, so the
  94. file transfer can be resumed.
  95.  
  96. We don't have access to a German keyboard or driver here, so maybe you can
  97. help us by explaining why you felt that you had to remap Ctrl-C.
  98.  
  99. In trying to reproduce the problems you are reporting, however, we discovered
  100. that the Zmodem recovery feature failed when a recovery was attempted in the
  101. same session where the original failure occurred.  Thus, as you observed, if
  102. you leave Kermit 95 and start it up again, you can recover the download.
  103.  
  104. This problem will be fixed in the second patch, which will be available soon,
  105. most likely within a week.
  106.  
  107. : What about an error that I get on every dial timeout:
  108. : The message I get from Dr. Watson for Windows NT :
  109. : An application error has occurred and an application error is being
  110. : generated: 
  111. :   Exception: access violation
  112. This is very interesting.  We can't reproduce it here on NT 3.50 using Kermit
  113. 95 1.1.1.  Dial timeouts work perfectly here, even short ones like yours.
  114. Perhaps you could collect a debug log ("log debug" prior to dialing, which
  115. produces a file called debug.log) and then send it by email it to
  116. kermit-support@columbia.edu.
  117.  
  118. - Frank